storage pits - German English Dictionary